Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Drools

Opis

Text copied to clipboard!
Poszukujemy Programisty Drools, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie systemów opartych na regułach biznesowych przy użyciu silnika reguł Drools. Idealny kandydat powinien posiadać doświadczenie w pracy z systemami regułowymi, znać język Java oraz rozumieć zasady działania systemów decyzyjnych. W tej roli będziesz współpracować z analitykami biznesowymi, architektami systemów oraz innymi programistami, aby tworzyć elastyczne i skalowalne rozwiązania wspierające procesy decyzyjne w organizacji. Twoim zadaniem będzie implementacja reguł biznesowych, ich testowanie oraz optymalizacja działania systemu regułowego. Oczekujemy, że kandydat będzie potrafił analizować wymagania biznesowe i przekładać je na reguły w języku DRL (Drools Rule Language), a także integrować silnik reguł z innymi komponentami systemu. Znajomość narzędzi takich jak KIE Workbench, jBPM czy Red Hat Decision Manager będzie dodatkowym atutem. Oferujemy pracę w dynamicznym środowisku, możliwość rozwoju zawodowego, udział w ciekawych projektach oraz atrakcyjne wynagrodzenie. Jeśli jesteś osobą analityczną, lubisz pracować z logiką i masz doświadczenie w programowaniu w Javie oraz pracy z Drools, ta oferta jest dla Ciebie.

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja reguł biznesowych w Drools
  • Współpraca z zespołem analityków i architektów
  • Integracja silnika reguł z systemami informatycznymi
  • Testowanie i optymalizacja reguł
  • Utrzymanie i rozwój istniejących systemów regułowych
  • Tworzenie dokumentacji technicznej
  • Analiza wymagań biznesowych
  • Wdrażanie rozwiązań opartych na jBPM i KIE Workbench
  • Zapewnienie wysokiej jakości kodu
  • Udział w przeglądach kodu i sesjach planowania sprintów

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w pracy z Drools
  • Bardzo dobra znajomość języka Java
  • Znajomość języka DRL (Drools Rule Language)
  • Doświadczenie w integracji systemów
  • Umiejętność analizy wymagań biznesowych
  • Znajomość narzędzi takich jak jBPM, KIE Workbench
  • Dobra znajomość wzorców projektowych
  • Umiejętność pracy zespołowej
  • Znajomość języka angielskiego na poziomie technicznym
  • Wykształcenie wyższe informatyczne lub pokrewne

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z Drools?
  • Czy pracowałeś wcześniej z jBPM lub KIE Workbench?
  • Jakie znasz wzorce projektowe i jak je stosujesz?
  • Czy potrafisz analizować i implementować wymagania biznesowe?
  • Jakie masz doświadczenie w programowaniu w języku Java?
  • Czy miałeś okazję integrować silnik reguł z innymi systemami?
  • Jakie narzędzia wspierające pracę z Drools znasz?
  • Czy potrafisz pisać testy jednostkowe dla reguł biznesowych?
  • Jak radzisz sobie z optymalizacją działania systemów regułowych?
  • Czy masz doświadczenie w pracy w metodykach zwinnych?